beating machines - Francés Inglés Diccionario